Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ORCHARD TERRACE Detached £1,187,075 £350,000 29 Jun 2001
2 ORCHARD TERRACE Terraced £546,165 £505,000 29 Nov 2021
4 ORCHARD TERRACE Terraced £787,994 £465,000 24 Aug 2010